permanent visual disability - Spanish English Dictionary